function showMessage(message){
    infoBanner.text = message
    //infoBanner.timeout = 5000;
    infoBanner.show()
}
var xmlhttp = new XMLHttpRequest()

//function sendWebRequest(method,url,callback,postText,param){
//    console.log("setup 2");
//    try{
//    xmlhttp.abort()
//        console.log("setup 22");
//    xmlhttp.callback = callback
//        console.log("setup 2222");
//       // if()
//       xmlhttp.param = param
//     console.log("setup 22221");
//    //loadStart()
//    xmlhttp.open(method, url, true)
//        console.log("setup 22221222222");
//    xmlhttp.setRequestHeader("source","android_1.1")
//          console.log("setup 2222122222222222222222222");
//    if (appWindow.qbtoken !== "" ){
//        xmlhttp.setRequestHeader("qbtoken", appWindow.qbtoken)
//          console.log("setup 2222122222222222222222222222222222222222222");
//    }
//    if (method==="POST"){
//        console.log("setup 222222");
//        xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
//        xmlhttp.setRequestHeader("Content-Length",postText.length)
//        xmlhttp.send(postText)
//    } else {
//        console.log("setup 2222222222222");
//         console.log("setup 3"+url);
//        xmlhttp.send()
//    }
//    xmlhttp.onreadystatechange = function(){

//                console.log("setup 4 "+xmlhttp.status);
//                if (xmlhttp.readyState === XMLHttpRequest.HEADERS_RECEIVED){
//                    var status = xmlhttp.status
//                    if (status!=200 && status!=201){
//                       showMessage("error! status:"+xmlhttp.status+"  "+xmlhttp.statusText)
//                        loadStop()
//                    }
//                } else if (xmlhttp.readyState === XMLHttpRequest.DONE){
//                    if( xmlhttp.status == 200 || xmlhttp.status == 201 ){
//                        try {
//                            console.log("ready........."+xmlhttp.responseText);
//                            xmlhttp.callback(xmlhttp.responseText, xmlhttp.param)

//                        }
//                        catch(e){
//                            showMessage(e.toString()+xmlhttp.status)
//                        }
//                    }
//                    loadStop()
//                }
//            }



//    }
//    catch(e){
//        console.log("error  in e   "+e);
//        showMessage("发生错误："+e)
//    }
//}

xmlhttp.onreadystatechange = function(){
            if (xmlhttp.readyState === XMLHttpRequest.HEADERS_RECEIVED){
                var status = xmlhttp.status
                if (status!=200 && status!=201){
                    showMessage("error! status:"+xmlhttp.status+"  "+xmlhttp.statusText)
                    loadStop()
                }
            } else if (xmlhttp.readyState === XMLHttpRequest.DONE){
                if( xmlhttp.status == 200 || xmlhttp.status == 201 ){
                    try {
                        xmlhttp.callback(xmlhttp.responseText, xmlhttp.param)
                    }
                    catch(e){
                        showMessage(e.toString())
                    }
                }
                loadStop()
            }
        }

function sendWebRequest(method,url,callback,postText,param){
    xmlhttp.abort()
    xmlhttp.callback = callback
    xmlhttp.param = param

    loadStart()
    xmlhttp.open(method, url, true)
    xmlhttp.setRequestHeader("source","android_1.1")
    if (appWindow.qbtoken !== "" )
        xmlhttp.setRequestHeader("qbtoken", appWindow.qbtoken)
    if (method==="POST"){
        xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
        xmlhttp.setRequestHeader("Content-Length",postText.length)
        xmlhttp.send(postText)
    } else {
        xmlhttp.send()
    }
}

function loadmorecoment(url2,callback){

    var xhr = new XMLHttpRequest;
       xhr.open("GET", url2);
    console.log("url in loadmorecoment"+url2)
       xhr.onreadystatechange = function() {
           if (xhr.readyState === XMLHttpRequest.DONE)
           {
               var jj = xhr.responseText;
               console.log(jj)
               xhr.callback = callback
               xhr.callback(jj,false)

            }

       }
       xhr.send();

}
